package com.itheima.homework;

import java.util.Arrays;
import java.util.Random;

public class Test3 {
    //定义一个方法，该方法可以随机生成10个不重复的数字，随机范围为[1,15]
    public static void main(String[] args) {
        int[] arr = new int[10];

        for (int index = 0; index < 10; index++) {
            int rand = createRandom();
            //检查
            if (!isExist(rand, arr)) {
                arr[index] = rand;
            } else {
                index--;
            }
        }
        System.out.println(Arrays.toString(arr));
    }

    //判断num有没有在数组arr中
    public static boolean isExist(int num, int[] arr) {
        for (int i = 0; i < arr.length; i++) {
            if (arr[i] == num) {
                return true;
            }
        }
        return false;
    }

    //生成随机数
    public static int createRandom() {
        Random rand = new Random();
        return rand.nextInt(15) + 1;
    }
}
